scharlach red - Español Inglés Diccionario